    <br></br>
<?php
ini_set('display_errors', 0);
  session_start();  
$_SESSION['usuarios'];
$_SESSION['passwords'];

if ($_SESSION['usuarios'] == "" and $_SESSION['passwords'] == ""){
	echo " uste no tiene permiso pa ver esta pagina";
	die;
}

require('js/config_cp.php');
require('js/conexion_pg_cp.php');
require('js/config_nc.php');
require('js/conexion_pg_nc.php');
require('js/config_salud.php');
require('js/conexion_pg_salud.php');
require('js/funciones.php');
require('js/pagination.class.php');

$items = 300;
$page = 1;
$q = sql_quote($_GET['q']);
$long = strlen($q); 

if(isset($_GET['page']) and is_numeric($_GET['page']) and $page = $_GET['page'])
		$limit = " LIMIT ".(($page-1)*$items).",$items";
	else
		$limit = " LIMIT $items";

if(isset($_GET['q'])){
	
$q = sql_quote($_GET['q']); //para ejecutar consulta
$busqueda = htmlentities($q); //para mostrar en pantalla
$sqlStr = "SELECT 
				trabajador.id_trabajador,
				personal.cedula,
				personal.fecha_nacimiento as fecha_nacimiento,
				personal.primer_nombre,
				personal.primer_apellido,
				personal.nacionalidad as nacionalidad,
				CASE trabajador.estatus WHEN 'A' THEN 'ACTIVO' WHEN 'E' THEN 'EGRESADO' WHEN 'S' THEN 'SUSPENDIDO' ELSE 'N/A' END as estatust,
				trabajador.fecha_ingreso as fecha_ingreso,
				trabajador.fecha_egreso as fecha_egreso,
				CASE forma_pago WHEN '1' THEN 'DEPOSITO' ELSE 'CHEQUE U OTRO MEDIO' END AS forma_pago,
				cargo.descripcion_cargo,
				trabajador.sueldo_basico,
				tipopersonal.nombre,
				trabajador.cod_tipo_personal
		   FROM 
				trabajador 
		   LEFT JOIN personal ON personal.cedula = trabajador.cedula
		   LEFT JOIN cargo ON trabajador.id_cargo = cargo.id_cargo
		   LEFT JOIN tipopersonal ON trabajador.id_tipo_personal = tipopersonal.id_tipo_personal
		   WHERE 
				personal.cedula IN($q) 
		   AND  trabajador.estatus IN('A','E','S') 
		   GROUP BY 
		   			trabajador.id_trabajador,
					personal.cedula,
					personal.fecha_nacimiento,
					personal.primer_nombre,
					personal.primer_apellido,
					personal.nacionalidad,
					trabajador.estatus,
					trabajador.fecha_egreso,
					trabajador.fecha_ingreso,
					cargo.descripcion_cargo,
					tipopersonal.nombre,
					trabajador.cod_tipo_personal,
					forma_pago,
					trabajador.sueldo_basico 
		  ORDER BY 
					personal.cedula,
					estatust
		  ";
				  
$sqlStrAux = "SELECT 
					count(cedula) as total 
			  FROM trabajador
			  WHERE 
				   cedula IN($q)
			 ";
	}

$query = @pg_query($link,$sqlStr);
$query2 = @pg_query($link2,$sqlStr);
$query3 = @pg_query($link3,$sqlStr);

$aux = @pg_query($link,$sqlStrAux);
$result = @pg_fetch_array($aux);

$aux2 = @pg_query($link2,$sqlStrAux);
$result2 = @pg_fetch_array($aux2);

$aux3 = @pg_query($link3,$sqlStrAux);
$result3 = @pg_fetch_array($aux3);

$sumaresult= $result['total'] + $result2['total'] + $result3['total'];

?>
<?php 
		if($result['total']>0 or $result2['total']>0 or $result3['total']>0){
			$p = new pagination;
			$p->Items($result['total']);
			$p->limit($items);
			if(isset($q))
					$p->target("buscador.php?q=".$q);
				else
					$p->target("buscador.php");
			$p->currentPage($page);
			$p->show();
			echo "\t<table class=\"registros\">\n";
			echo "<tr class=\"titulos\"><td colspan=\"6\"> </td></tr>\n";
			echo "\t\t<tr class=\"titulos2\"><td>".htmlentities('Cédula')."</td><td>".htmlentities('Apellidos y Nombres')."</td><td>".htmlentities('Estatus')."</td><td>".htmlentities('Cargo')."</td><td>".htmlentities('Tipo Personal')."</td></tr>\n";
			$r=0;
			while($row = @pg_fetch_array($query)){
			$id_trabajador=$row['id_trabajador'];
			$cedula=$row['cedula'];
			$serv='56';
				if ($row['estatust']=='ACTIVO'){
					
		 echo "\t\t<tr class=\"row$r\" onclick=\"detalle_activo($id_trabajador,$cedula,$serv)\"><td>".htmlentities($row['nacionalidad'].' '.$row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td bgcolor=\"#EFEF\">".htmlentities($row['estatust'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-NC</span>'."</td></tr>\n";
					} 
					
				else if ($row['estatust']=='EGRESADO'){
		echo "\t\t<tr class=\"row$r\" onclick=\"detalle_egresado($id_trabajador,$cedula,$serv)\"><td>".htmlentities($row['nacionalidad'].' '.$row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td>".htmlentities($row['estatust'].'--'.$row['fecha_egreso'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-NC</span>'."</td></tr>\n";
					}
					
					
				else {
						
		echo "\t\t<tr class=\"row$r\"><td>".htmlentities($row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td>".htmlentities($row['estatust'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-NC</span>'."</td></tr>\n";
						
						}
						
		 
          if($r%2==0)++$r;else--$r;
        }
		
		while($row = @pg_fetch_array($query2)){
			$id_trabajador=$row['id_trabajador'];
			$cedula=$row['cedula'];
			$serv='45';
				if ($row['estatust']=='ACTIVO'){
		 echo "\t\t<tr class=\"row$r\" onclick=\"detalle_activo($id_trabajador,$cedula,$serv)\"><td>".htmlentities($row['nacionalidad'].' '.$row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td bgcolor=\"#EFEF\">".htmlentities($row['estatust'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-CP</span>'."</td></tr>\n";
					} 
					
				else if ($row['estatust']=='EGRESADO'){
		echo "\t\t<tr class=\"row$r\" onclick=\"detalle_egresado($id_trabajador,$cedula,$serv)\"><td>".htmlentities($row['nacionalidad'].' '.$row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td>".htmlentities($row['estatust'].'--'.$row['fecha_egreso'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-CP</span>'."</td></tr>\n";
					}
					
				else {
						
		echo "\t\t<tr class=\"row$r\"><td>".htmlentities($row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td>".htmlentities($row['estatust'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-CP</span>'."</td></tr>\n";
						
						}
		 
		  if($r%2==0)++$r;else--$r;
        }
		
		while($row = @pg_fetch_array($query3)){
			$id_trabajador=$row['id_trabajador'];
			$cedula=$row['cedula'];
			$serv='52';
				if ($row['estatust']=='ACTIVO'){
		 echo "\t\t<tr class=\"row$r\" onclick=\"detalle_activo($id_trabajador,$cedula,$serv)\"><td>".htmlentities($row['nacionalidad'].' '.$row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td bgcolor=\"#EFEF\">".htmlentities($row['estatust'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-SALUD</span>'."</td></tr>\n";
					} 
					
				else if ($row['estatust']=='EGRESADO'){
		echo "\t\t<tr class=\"row$r\" onclick=\"detalle_egresado($id_trabajador,$cedula,$serv)\"><td>".htmlentities($row['nacionalidad'].' '.$row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td>".htmlentities($row['estatust'].'--'.$row['fecha_egreso'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-SALUD</span>'."</td></tr>\n";
					}
					
				else {
						
		echo "\t\t<tr class=\"row$r\"><td>".htmlentities($row['cedula'])."</td><td>".htmlentities($row['primer_apellido'].' '.$row['primer_nombre'] )."</td><td>".htmlentities($row['estatust'])."</td><td>".htmlentities($row['descripcion_cargo'])."</td><td>".htmlentities($row['nombre']).'    '.'<span style=\"color:#090\">SER-SALUD</span>'."</td></tr>\n";
						
						}
          if($r%2==0)++$r;else--$r;
        }
			echo "\t</table>\n";
			$p->show();

			}	
?>
<?php
if($result['total'] or $result2['total'] or $result3['total'] and isset($busqueda)){
	echo "<span style=\"color:#090\">$sumaresult Resultado".($sumaresult>1?'s':'')." que coincide".($sumaresult>1?'n':'')." con la b&uacute;squeda </span><BR>";
}elseif($q=='' or is_numeric($q)==false or $long <3){
	echo "<font color=\"#FF000\">Debe Introducir un n&uacute;mero de c&eacute;dula v&aacute;lido </font><BR>";
}else{
	echo "<font color=\"#FF0000\">No hay registros... que coincidan con la b&uacute;squeda</font><BR>";
}
?>